From f0c09e570b8bbe9517b320d143132a33ba6a95ee Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 21 Sep 2018 18:10:48 +0100 Subject: [PATCH] control is by hand --- debian/templates/control.hypervisor.in | 15 ----- debian/templates/control.main.in | 72 ----------------------- debian/templates/control.source.in | 28 --------- debian/templates/control.system.latest.in | 8 --- debian/templates/control.utils.in | 12 ---- 5 files changed, 135 deletions(-) delete mode 100644 debian/templates/control.hypervisor.in delete mode 100644 debian/templates/control.main.in delete mode 100644 debian/templates/control.source.in delete mode 100644 debian/templates/control.system.latest.in delete mode 100644 debian/templates/control.utils.in diff --git a/debian/templates/control.hypervisor.in b/debian/templates/control.hypervisor.in deleted file mode 100644 index b27f748fe0..0000000000 --- a/debian/templates/control.hypervisor.in +++ /dev/null @@ -1,15 +0,0 @@ -Package: xen-hypervisor-@version@@localversion@ -Depends: ${misc:Depends} -Provides: xen-hypervisor, xen-hypervisor-@version@, xen-hypervisor@localversion@ -Recommends: xen-utils-@version@, xen-hypervisor-common -Description: Xen Hypervisor on @class@ - The hypervisor is the "core" for XEN itself. It gets booted by the boot loader - and controls cpu and memory, sharing them between your administrative domain - (Domain 0) and the virtual guest systems. - . - @desc@ - . - In order to boot a XEN system along with this package you also need a kernel - specifically crafted to work as the Domain 0, mediating hardware access for - XEN itself. - diff --git a/debian/templates/control.main.in b/debian/templates/control.main.in deleted file mode 100644 index bb16fef250..0000000000 --- a/debian/templates/control.main.in +++ /dev/null @@ -1,72 +0,0 @@ -Package: libxen-@version@ -Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends} -Multi-Arch: same -Description: Public libs for Xen - This package contains the shared toolstack libraries for Xen. - -Package: libxenstore3.0 -Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends} -Multi-Arch: same -Description: Xenstore communications library for Xen - This package contains the client library interface to XenStore. - -Package: libxen-dev -Section: libdevel -Multi-Arch: same -Depends: libxen-@version@ (= ${binary:Version}), libxenstore3.0 (= ${binary:Version}), ${misc:Depends} -Description: Public headers and libs for Xen - This package contains the public headers and static libraries for Xen. - . - The libxenlight library is intended as a common base for all Xen toolstack - developers. The libxlutil library contains additional helpers which may be - useful to toolstack developers. - . - The libxenstore library allows userspace processes to interact with the - XenStore database. XenStore is a shared database used for interdomain - communication of configuration and status information. It is accessible to all - domains running on the same Xen host. See http://wiki.xen.org/wiki/XenStore - for more information. - . - The libxenctrl, libxenguest and other remaining included libraries are - internal libraries intended for use by the Xen toolstack and are not intended - to be used directly. Toolstack authors should use libxenlight. - -Package: xenstore-utils -Section: admin -Depends: ${shlibs:Depends}, ${misc:Depends} -Conflicts: xen-utils-common (<= 3.1.0-1) -Replaces: xen-utils-common (<= 3.1.0-1) -Description: Xenstore command line utilities for Xen - This package contains command line utilities for interacting with XenStore. - . - XenStore is a shared database used for interdomain communication of - configuration and status information. It is accessible to all domains running - on the same Xen host. See http://wiki.xen.org/wiki/XenStore for more information. - . - In the common case these tools are used by the Xen toolstack running in - domain0 (or a driver domain) however they may also be used in a guest domain - to support local scripting which wants to communicate via XenStore. - -Package: xen-utils-common -Architecture: all -Depends: lsb-base, python, udev, xenstore-utils, ${misc:Depends} -Description: Xen administrative tools - common files - The userspace tools to manage a system virtualized through the Xen virtual - machine monitor. - . - This package is only required on the host system (Domain 0) and not on - the virtual guest systems (Domain U). - -Package: xen-hypervisor-common -Architecture: all -Depends: ${misc:Depends} -Replaces: xen-hypervisor-4.8-amd64, xen-hypervisor-4.8-arm64, xen-hypervisor-4.8-armhf -Description: Xen Hypervisor - common files - The configuration which arranges for an installed hypervisor to - be booted as default, with the right command line arguments passed - to both hypervisor and host (Domain 0) kernel. - . - This package is only required on the host system (Domain 0) and not on - the virtual guest systems (Domain U). diff --git a/debian/templates/control.source.in b/debian/templates/control.source.in deleted file mode 100644 index 71d92c0b48..0000000000 --- a/debian/templates/control.source.in +++ /dev/null @@ -1,28 +0,0 @@ -Section: kernel -Priority: optional -Maintainer: Debian Xen Team -Uploaders: Guido Trotter , Bastian Blank , Ian Jackson -Build-Depends: - autotools-dev, - debhelper (>> 9), - dpkg-dev (>= 1.16.0~), - lsb-release, - python-dev, - bcc [i386 amd64], - gcc-multilib [i386 amd64], - e2fslibs-dev, - iasl, - seabios (>= 1.7.4-2~) [i386 amd64], - libaio-dev, - libfdt-dev [armhf arm64], - libglib2.0-dev, - liblzma-dev, - libncurses5-dev, - libpixman-1-dev, - libyajl-dev, - pkg-config, - uuid-dev, - zlib1g-dev, -Standards-Version: 3.9.4 -XS-Python-Version: current - diff --git a/debian/templates/control.system.latest.in b/debian/templates/control.system.latest.in deleted file mode 100644 index 4130c80d23..0000000000 --- a/debian/templates/control.system.latest.in +++ /dev/null @@ -1,8 +0,0 @@ -Package: xen-system@localversion@ -Depends: xen-hypervisor-@version@@localversion@, xen-hypervisor-common, xen-utils-@version@, ${misc:Depends} -Provides: xen-system -Description: Xen System on @class@ (meta-package) - This package depends on the latest Xen hypervisor for use on @class@ and the Xen utils. - . - @desc@ - diff --git a/debian/templates/control.utils.in b/debian/templates/control.utils.in deleted file mode 100644 index 6dcb41ade6..0000000000 --- a/debian/templates/control.utils.in +++ /dev/null @@ -1,12 +0,0 @@ -Package: xen-utils-@version@ -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, xen-utils-common (>= ${source:Version}) -Recommends: bridge-utils, libc6-xen [i386], xen-hypervisor-@version@, qemu-system-x86, grub-xen-host [i386 amd64] -Suggests: qemu-utils [i386 amd64], seabios [i386 amd64], ovmf -Provides: xen-utils -Built-Using: ${misc:Built-Using} -Description: XEN administrative tools - The userspace tools to manage a system virtualized through the XEN virtual - machine monitor. - . - qemu-utils and seabios are neded for "Xen HVM" (amd64 and i386) - -- 2.30.2